vapor diffusion macromolecular crystallography protein crystallography self adhesive membrane cryocrystallography vapour diffusion waterproofing structural genomics structural biology crystallography vapor barrier